package com.neusoft.demo;

/**
 * 变量
 * 基本语法：
 *  数据类型 变量名 = 值;
 * 注意：变量一定要先初始化，然后才能使用。
 *
 * Java中的数据类型(两大类)
 * 1. 基本数据类型
 *       byte short int long float double boolean char
 * 2. 引用类型
 *      String表示字符串类型(类类型)
 */
public class TestVar {
    public static void main(String[] args) {
        int score = 90; //定义一个变量score就初始化值为90
        System.out.println(score);
        //int age;
        //System.out.println(age);报错，要初始化变量，才能使用

        //整数类型
        byte b = 1;
        short s = 12;
        int i = 1234; //默认为int类型  默认值为：0
        long l = 123L;
        System.out.println(i);

        //浮点数
        float f = 3.14F;
        double d = 23.145;// 默认为double类型  默认值为：0.0
        System.out.println(d);

        //布尔类型
        boolean bl = false; //默认值为:false
        System.out.println(bl);

        //字符型: 表示键盘上一个特定的字符
        char c = 'A';
        System.out.println(c);

        String n = "ABC"; //注意：String不是基本数据类型
        System.out.println(n);

        System.out.println("---------------------------------------------------------");

        String name = "Fender";
        int age = 30;
        String school = "neusoft";
        double num = 67.89;
        boolean isMarry = false;
        char grade='A';

        System.out.println(name);
        System.out.println(num);
        System.out.println(age + "\n" + school); //加号表示连接
        double dd = age + num;
        System.out.println(dd);


    }
}
